package com.h3c.ptability.vo;

import com.h3c.ptability.enums.ElectronicSignRecordStatus;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 员工签署明细电子文件记录实体类
 *
 * @author chenyifan
 * @since 2022-05-20 11:31:05
 */
@Data
@Accessors(chain = true)
public class PtEsignRecordDownloadVO {

    /**
     * 员工工号
     */
    private String workerId;
    /**
     * 员工姓名
     */
    private String workerName;
    /**
     * 签署场景类型
     */
    private String sceneType;
    /**
     * 签署启动时间
     */
    private String signBeginTime;
    /**
     * 签署状态 0用户签署中  1拒绝签署   2签署成功    3异常  4待公司签章
     */
    private String signStatusName;
    /**
     * 签署状态 0用户签署中  1拒绝签署   2签署成功    3异常  4待公司签章
     */
    private ElectronicSignRecordStatus signStatus;
    /**
     * 签署完成时间
     */
    private String signFinishTime;
    /**
     * 一级部门id
     */
    private Integer dept1id;
    /**
     * 一级部门id
     */
    private Integer dept2id;
    /**
     * 一级部门id
     */
    private Integer dept3id;
    /**
     * 一级部门id名称
     */
    private String dept1IdName;
    /**
     * 二级部门id名称
     */
    private String dept2IdName;
    /**
     * 三级部门id名称
     */
    private String dept3IdName;
}

